australian pitcher plant (cephalotus follicularis) - Spanish English Dictionary